Problém s knihovnou OLEAUT32.DLL

Otázka od: Karel Dušek

16. 12. 2002 11:21

Obracim se na Vas s dotazem, jestli jste se nekdy nesetkali s OT. Muj
program pouziva zakaznik na Win98, XP a na nekterych PC to jede velmi pomalu
nebo vubec. Na nekterych to hlasi chybu knihovny OT. Po prepsani novejsi
knihovnou se to na nekterych PC rozjede a na nekterych to chybu hlasi dale.
Chyba v programu je malo pravdepodobna, protoze stejny program u jinych
zakazniku beha bez problemu i na Win98. Program je vytvoreny v D6, Win XP.


Predem moc dekuji

                                Karel Dusek

Odpovedá: Peter Vlkovic

17. 12. 2002 8:15

> ver. 2.20.4122 hlásí
"server.exe je propojen na chyb2j9c9
> export OLEAUT32.DLL:VarNot"

Ahoj,

stretol som sa s podobnou chybou, mne pomohlo
nainstalovat MDAC minimalne ver. 2.1. Na stroji
s Win95 bolo potrebne taktiez DCOM.

Vlkovic

Odpovedá: Karel Dusek

17. 12. 2002 8:08

Nemam potuchy o jake se jedna produkty. Posli mi prosim te strucny popis a
popripade jestli te mohu poprosit tak link ke stazeni.

Dik
        Karel Dusek


----- Original Message -----
From: "Peter Vlkovic" <vlkovic@minv.sk>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, December 17, 2002 7:40 AM
Subject: Re: Problem s knihovnou OLEAUT32.DLL


> > ver. 2.20.4122 hlásí
"server.exe je propojen na chyb2j9c9
> > export OLEAUT32.DLL:VarNot"
>
> Ahoj,
>
> stretol som sa s podobnou chybou, mne pomohlo
> nainstalovat MDAC minimalne ver. 2.1. Na stroji
> s Win95 bolo potrebne taktiez DCOM.
>
> Vlkovic
>

Odpovedá: Peter Vlkovic

17. 12. 2002 8:03

> Nemam potuchy o jake se jedna produkty. Posli mi prosim te strucny popis a
> popripade jestli te mohu poprosit tak link ke stazeni.


MDAC = Microsoft database access componets
DCOM = Distributed Component Object Model

Obidva baliky su dostupne napr. na:
http://www.microsoft.com/data/download.htm
(google ale vyhladal podstatne viac liniek)

Vlkovic


> > nainstalovat MDAC minimalne ver. 2.1. Na stroji
> > s Win95 bolo potrebne taktiez DCOM.

Odpovedá: Petr Vones

16. 12. 2002 16:47

From: "Karel Dušek" <Karel.Dusek@oku-tu.cz>
> Obracim se na Vas s dotazem, jestli jste se nekdy nesetkali s OT. Muj
> program pouziva zakaznik na Win98, XP a na nekterych PC to jede velmi pomalu
> nebo vubec. Na nekterych to hlasi chybu knihovny OT. Po prepsani novejsi

Jakou presne chybu ?

> knihovnou se to na nekterych PC rozjede a na nekterych to chybu hlasi dale.

Nemel by jsi nikde nic prepisovat, s vyjimkou prvnich neupdatovanych verzi
Windows 95 k tomu neni duvod.

Petr Vones

Odpovedá: Karel Dušek

17. 12. 2002 7:17

U knihovny ver. 2.40.4518 se to spusti, ale pomalu
                  ver. 2.20.4122 hlásí
"server.exe je propojen na chyb2j9c9
export OLEAUT32.DLL:VarNot" (server.exe
je muj
program)
                  ver. 2.40.4275 hlásí chybu Can't connect to MySQL server
on 192.168.1.40 (20053) (pro pristup k MySQL
pouzivam libmySQL.dll - chyba mi neumozni se pripojit k serveru)
Aspon takhle mi popsal chyby zakaznik, ktery je bohuzel prilis daleko.
Opakuji u jinych zakazniku mi vsechno jede v poradku. Zakaznik prave zkousel
prepsat verzi 2.20.4122 knihovnou 2.40.4518 a program zacal fungovat ale s
velmi pomalou odezvou.
        Dekuji za odpoved
                        Karel Dusek
----- Original Message -----
From: "Petr Vones" <pvones@mbox.vol.cz>
To: <delphi-l@clexpert.cz>
Sent: Monday, December 16, 2002 3:46 PM
Subject: Re: Problém s knihovnou OLEAUT32.DLL

> From: "Karel Dušek" <Karel.Dusek@oku-tu.cz>
> > Obracim se na Vas s dotazem, jestli jste se nekdy nesetkali s OT. Muj
> > program pouziva zakaznik na Win98, XP a na nekterych PC to jede velmi
pomalu
> > nebo vubec. Na nekterych to hlasi chybu knihovny OT. Po prepsani novejsi
>
> Jakou presne chybu ?
>
> > knihovnou se to na nekterych PC rozjede a na nekterych to chybu hlasi
dale.
>
> Nemel by jsi nikde nic prepisovat, s vyjimkou prvnich neupdatovanych verzi
> Windows 95 k tomu neni duvod.
>
> Petr Vones
>

Odpovedá: Petr Vones

17. 12. 2002 13:08

From: "Karel Dušek" <Karel.Dusek@oku-tu.cz>
> U knihovny ver. 2.40.4518 se to spusti, ale pomalu
> ver. 2.20.4122 hlásí
"server.exe je propojen na chyb2j9c9
> export OLEAUT32.DLL:VarNot" (server.exe
je muj

Chyba je puvodne v dokumentaci Microsoftu pro funkci VarNot a tim i nakonec v
tve aplikaci, resenim je: http://bdn.borland.com/article/0,1410,28513,00.html

Podle MS dokumentace je tato funkce dostupna od Windows 98 a Borland ji pouzil
pro praci s Varianty, v praxi se pak ukazalo ze je to az od Windows 98SE.

Petr Vones

Odpovedá: Tom xXx

17. 12. 2002 10:14


> Zakaznik prave zkousel prepsat verzi 2.20.4122 knihovnou 2.40.4518 a program
> zacal fungovat ale s velmi pomalou odezvou.

 Ja bych to tam necpal po jednotlivych DLL, ale zkusil bych tam nainstalovat
kompletni pdoporu COMu ... (DCOM 1.3 nebo jaka je
posledni verze, viz. http://www.microsoft.com/com/dcom/dcom98/dcom1_3.asp )


T.